package com.hochschild.seguridad.dao.hibernate;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.PostConstruct;
import javax.persistence.EntityManagerFactory;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.support.JpaDaoSupport;
import org.springframework.stereotype.Repository;

import com.hochschild.proveedores.domain.Catalogo;
import com.hochschild.seguridad.domain.OpcionMenu;
import com.hochschild.seguridad.local.dao.OpcionesDao;


@Repository
public class HibernateOpcionesDao extends JpaDaoSupport implements OpcionesDao {

	
	//@Autowired
    //private HibernateTemplate hibernateTemplateSeguridad;
	@Autowired
	EntityManagerFactory entityManagerFactory;
	
	
	
	@PostConstruct
	 public void init() {
		  super.setEntityManagerFactory(entityManagerFactory);
	}



	@Override
	public List<Catalogo> getOpcionesAcciones(String idAplicacion,
			String idUsuario) {
		// TODO Auto-generated method stub
		return null;
	}



	@Override
	public List<String> getOpciones(String idAplicacion, String idUsuario) {
		// TODO Auto-generated method stub
		return null;
	}


	
  

	
	

	
	
}
